﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace INFSWA02.Models.StateModels
{
    public interface IOrderState
    {
        OrderStatus Status { get; }

        bool CanShip(Order order);
        void Ship(Order order);

        bool CanCancel(Order order);
        void Cancel(Order order);
    }
}
